/*index css*/

.min-top{position: relative;height: 28px;line-height: 28px;background: #000;z-index: 10000;}
.min-top-nav{width: 1200px;margin: 0 auto;color: #fff;}
.wel{display: block;float: left;overflow: hidden;color: #999;}
.top-link{float: right;position:relative;z-index:10001;}
.top-link a{color: #999;margin-left: 10px;}
.top-link a:hover{color: #ccc;}
.top-link a .p-moble{width: 176px;height: 192px;position:absolute;left: -47px;top: 26px;display:none;background-position:0 0;}
.top-link a .p-wx{width: 176px;height: 192px;position:absolute;right: -60px;top: 26px;display:none;background-position:0 0;}
.top-link a:hover .p-moble,.top-link a:hover .p-wx{display:block;}
.top-link a:hover .p-moble{transition: all 0.9s linear 0s;}
.top-link a:hover .p-wx{transition: all 0.9s linear 0s;}
.arrow{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;color: #ccc;}
ul.index_news{   width: 300px;  float: right;    padding: 0 0 0 20px;}
ul.index_news li{   background: url(dian.jpg) no-repeat 3px; padding-left:12px;   white-space: nowrap; line-height:30px;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;}
/*头部*/
.header{width: 1200px;height: 72px;margin: 0px auto;overflow: hidden;padding: 15px 0;}
.logo{float: left;margin-right: 60px;}
.phone{
	padding-top: 12px;
	float: right;
	text-align: right;
	padding-left:50px;
	background-image: url(s-phone.png);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.phone .hotline{font-size: 24px;color:#308ECF;font-family: Arial;margin: 0;padding: 0;font-weight: 600;line-height: 30px;}
.phone p{color: #666;font-size: 14px;margin: 0;/* padding: 0 0 0 30px; */line-height: 18px;}
.s-phone{padding: 10px;}

.menu{
	width: 100%;
	height: 42px;
	line-height: 42px;
	position: relative;
	margin: 0 auto;
	background-image: url(menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;;z-index:8000;
}
.nav{width: 1200px;margin: 0px auto;}

/* banner */
.banner{ width:100%; height:415px; overflow:hidden; position:relative;}
.banner1{ width:100%; height:300px; overflow:hidden; position:relative;}
.adv-nav{background: #f6f6f6;border-bottom: 1px solid #eee;}
.adv{width: 1200px;margin: 0 auto;overflow: hidden;}
.adv li{height: 80px;float: left;padding-left: 50px;padding-top: 20px;position: relative;color: #333;width: 250px;}
.adv li strong{font-family: 'Hiragino Sans GB','Microsoft YaHei';font-size: 20px;font-weight: normal;}
.adv li p{font-family: 'Hiragino Sans GB','Microsoft YaHei';font-size: 14px;margin-top: 10px;}
.adv li i{display: block;position: absolute;width: 32px;height: 42px;left: 0px;top: 31px;background-image: url("bgs.png");background-repeat: no-repeat;}
.adv li:nth-child(1) i{background-position: 1px 0;}
.adv li:nth-child(2) i{background-position: -31px 0;}
.adv li:nth-child(3) i{background-position: -62px 0;}
.adv li:nth-child(4) i{background-position: -93px 0;}

.zuche,.tehui,.box,.line,.tour,.news,.service{overflow: hidden;}
.zuche-tit,.tehui-tit,.line-tit,.tour-tit,.news-tit,.service-tit{height: 34px;line-height: 34px;margin-bottom: 20px;font-size: 24px;}
.zuche-con,.tehui-con,.line-con,.tour-con,.news-con,.service-con{overflow: hidden;}
.zuche-hd{height: 53px; background: #F6F6F6; /* line-height:30px;padding:0 10px 0 20px;border-bottom:1px solid #ddd; */position:relative;}
.zuche-hd ul{float:left;}
.zuche-hd ul li{height: 53px;width: 130px;line-height: 53px;float: left;text-align: center;font-size: 20px;cursor: pointer;border-right: 1px solid #f2f2f2;}
.zuche-hd ul li.on{background: #42A5E6;color: #fff;}
.zuche-hd ul li.on a{color: #fff;}
.zuche-bd{background: #42A5E6;overflow: hidden;}
.zuche-bd ul{ padding-top: 25px;zoom:1; overflow: hidden;*padding-bottom: 25px;}
.zuche-bd li{width: 270px;float: left;display: block;margin-left: 24px;margin-bottom: 25px;height: 250px;}
.zuche-img{width: 270px;height: 200px;position: relative;overflow: hidden;}
.zuche-img img{width: 100%;min-height: 200px;}
.zuche-title{height: 51px;background-color: #f1f1f1;line-height: 51px;padding: 0 10px;font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.zuche-name{width: 55%;float: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.zuche-price{width: 45%;float: right;color: #999;text-align: right;}
.zuche-price span{font-size: 24px;font-weight: 700;font-family: Arial;color: #308ECF;}
.zuche-price i{font-size: 12px;}

.tehui-con li{width: 283px;border: 1px solid #eee;margin-right: 20px;float: left;}
.tehui-con li:hover{border: 1px solid #42A5E6;}
.tehui-con li:nth-child(4){margin-right: 0;}
.tehui-fm{width: 100%;height: 220px;position: relative;overflow: hidden;}
.tehui-fm img{width: 100%;min-height: 220px;}
.tehui-name{height: 31px;background-color: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;line-height: 31px;padding-left: 12px;padding-right: 12px;right: 0;color: #fff;}
.tehui-name a{color: #fff;}
.tehui-detail{padding: 10px;overflow: hidden;}
.tehui-info{font-size: 14px;height: 50px;overflow: hidden;line-height: 25px;text-overflow: ellipsis;white-space: normal!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;color: #999;margin: 5px 0;}
.tehui-info em{font-weight: bold;color: #000;}
.tehui-buy{margin-top: 5px;overflow: hidden;}
.tehui-comp{color: #999;margin-top: 8px;float: left;}
.tehui-comp p{color: #999;}
.tehui-comp s{text-decoration: line-through;}
.tehui-comp span{font-size: 24px;font-weight: 700;font-family: Arial;color: #F90;}
.tehui-comp i{font-size: 12px;}
.tehui-btn{width: 90px;height: 33px;background-color: #42A5E6;text-align: center;line-height: 33px;color: #fff;display: block;float: right;font-size: 14px;border-radius: 3px;margin-top: 15px;}
.tehui-btn:hover{background: #308ECF;color: #fff;transition: all 0.3s linear 0s;}

.line{float: left;width: 644px;margin-top: 20px;*padding-bottom: 20px;}
.line li{width: 312px;margin-right: 20px;float: left;margin-bottom: 20px;background: #f6f6f6;}
.line li:nth-child(2n){margin-right: 0;}
.line-img{width: 312px;height: 192px;position: relative;overflow: hidden;}
.line-img img{width: 100%;height: 192px}
.line-name{width: 312px;height: 48px;position: absolute;bottom: 0px;left: 0px;background: url(line_tm.png);z-index: 9999;color: #fff;background-size: 100%;}
.line-name dt{width: 202px;float: left;line-height: 19px;padding: 5px 10px;}
.line-name dt a{color: #fff;}
.line-name dd{width: 77px;float: right;text-align: center;color: #fff;padding-top: 3px;}
.line-name dd .pz{display: block;}
.line-name dd span{font-family: arial;font-size: 18px;font-weight: bold;}
.line li p{color: #848484;/* padding: 10px; */background: #f6f6f6;height: 38px;overflow: hidden;line-height: 19px;margin: 10px;}
.line li em{font-weight: bold;color: #000;}

.tour{float: left;margin-left: 20px;margin-top: 20px;}
.tour-n1{width: 215px;overflow: hidden;float: left;}
.tour-n1 li{width: 100%;margin-bottom: 20px;float: left;}
.tour-n1 .n1-img{width: 100%;height: 160px;position: relative;overflow: hidden;}
.tour-n1 .n1-img img{width: 100%;min-height: 160px;}
.tour-n1 .n1-text{height: 31px;background-color: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;line-height: 31px;padding-left: 12px;padding-right: 12px;right: 0;color: #fff;*background-color:#000;}
.tour-n1 .n1-text a{color: #fff;}

.tour-n2{width: 301px;overflow: hidden;float: left;margin-left: 20px;}
.tour-n2 li{width: 100%;margin-bottom: 20px;float: left;}
.tour-n2 .n2-img{width: 100%;height: 160px;position: relative;overflow: hidden;}
.tour-n2 .n2-img img{width: 100%;min-height: 160px;}
.tour-n2 .n2-text{height: 31px;background-color: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;line-height: 31px;padding-left: 12px;padding-right: 12px;right: 0;color: #fff;}
.tour-n2 .n2-text a{color: #fff;}
.tour-n2 li:nth-child(1) .n2-img{height: 341px;}

.news{*padding-bottom: 20px;}
.news-hd{height: 30px;margin-bottom: 20px;position: relative;}
.news-hd ul{float:left;}
.news-hd ul li{height: 30px;line-height: 30px;float: left;text-align: center;font-size: 14px;cursor: pointer;padding: 0 20px;}
.news-hd ul li.on{background: #228AD6;}
.news-hd ul li.on a{color: #fff;}
.news-bd{overflow: hidden;}
.news-bd ul{zoom:1; overflow: hidden;}
.news-bd dl{overflow: hidden;width: 520px;float: left;}
.news-bd dd{width: 240px;margin-bottom: 20px;position: relative;margin-right: 20px;float: left;}
.news-bd dd img{width: 100%;height: 180px;}
.news-bd dd p{height: 30px;line-height: 30px;background: #eee;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}

.news-bd .news-rf{float: left;width: 680px;}
.news-bd li{width: 320px;float: left;height: 28px;margin-right: 40px;}
.news-bd li a{padding-left: 12px;background: url(dian.jpg) no-repeat 3px;float: left;width: 80%;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.news-bd li:nth-child(2n){margin-right: 0;}
.news-bd li span{color: #999;float: right;}

.service{margin-bottom: 30px;}
.service-con li{float: left;width: 180px;margin-right: 20px;padding: 28px 20px;border: 2px solid #eee;text-align: center;}
.service-con li:hover{border: 2px solid #41A4E5;transition: all 0.3s linear 0s;}
.service-con li:nth-child(5){margin-right: 0;}
.service-con li img{display: inline-block;width: 111px;height: 111px;border-radius: 111px;border: 2px solid #eee;}
.service-con img:hover{border: 2px solid #41A4E5;animation: 9.5s linear 0s normal none infinite rotate;-webkit-animation:9.5s linear 0s normal none infinite rotate;}
.service-con li h3{font-size: 18px;font-weight: 500;padding: 10px 0;text-align: center;}
.service-con li p{font-size: 13px;line-height: 28px;/* text-align: left; */color: #666;}

.pro-adv{border-top: 1px solid #eee;width: 100%;/* margin-top: 20px; */overflow: hidden;background: #f6f6f6;padding-bottom: 15px;*padding-bottom: 25px;}
.pro-adv ul{width: 1200px;margin: 0 auto;}
.pro-adv li{margin: 9px 0px 10px 35px;float: left;width: 22%;}
.pro-adv li a{display: block;padding: 15px 38px 0 20px;cursor: default;overflow: hidden;}
.pro-ico{background-color: #aeaeae;width: 55px;height: 55px;line-height: 50px;text-align: center;margin-right: 10px;border-radius: 10px;margin-top: 7px;}
.pro-ico i{background: url('sprint.png') no-repeat;display: inline-block;vertical-align: middle;width: 31px;height: 41px;background-position: 0 -156px;}
.pro-adv .tips{color: #333;font-size: 28px;display: inline-block;}
.pro-adv .txt{color: #888;font-size: 14px;line-height: 24px;padding-left: 3px;}
.pro-adv li:nth-child(1) i{margin-left: 3px;width: 30px;}
.pro-adv li:nth-child(2) i{background-position: -30px -155px;height: 44px;}
.pro-adv li:nth-child(3) i{background-position: -65px -154px;}
.pro-adv li:nth-child(4) i{background-position: -100px -164px;margin-top: 8px;width: 35px;}
.pro-adv li:nth-child(1) a:hover .pro-ico{background: #42A5E6;}
.pro-adv li:nth-child(2) a:hover .pro-ico{background: #ff8181;}
.pro-adv li:nth-child(3) a:hover .pro-ico{background: #32b7fb;}
.pro-adv li:nth-child(4) a:hover .pro-ico{background: #18d09a;}

.footer{width: 100%;margin-top: 0;padding-bottom: 15px;background-color: #2f2f2f;display: block;overflow: hidden;bottom: 0!important;font-family: 'Hiragino Sans GB','Microsoft YaHei';}
.footer-nav{width: 1200px;margin: 0 auto;background-color: #2f2f2f;}
.footer-link{width: 1200px;border-bottom: 1px solid #151515;color: #a9a9a9;font-size: 13px;box-shadow: 0 1px 0 #474747;padding-top: 15px;padding-bottom: 15px;}
.footer-link a{margin-right: 10px;line-height: 26px; color:#999999;}
.footer-link a:hover{margin-right: 10px;line-height: 26px; color:#ccc;}
.footer-copy{width: 1200px;margin: 0 auto;overflow: hidden;*border-top: 1px solid #474747;}
.copy-logo{width: 280px;margin-top: 10px;}
.copy-logo img{ width:280px;}
.copy-info{margin-top: 18px;margin-left: 15px;line-height: 24px;font-size: 12px;color: #a9a9a9;width: 655px;float: left;}
.copy-call{float: right;width: 200px;text-align: right;margin-top: 18px;}
.copy-call span{font-size: 12px;display: block;color: #999;padding-bottom: 8px;}
.copy-call em{font-size: 16px;display: block;font-weight: bold;color: #777;line-height: 22px;}



.main{overflow: hidden;}
.side{width: 320px;padding-left: 20px;}

.about,.prefer,.t-line{/* border-top: 2px solid #41A4E5; */}
.about-tit,.prefer-tit,.t-line-tit{/* padding: 0 10px;border: 1px solid #EEE;border-top: 0;*/margin-top: 30px;margin-bottom: 15px;color: #41A4E5;font-size: 18px;line-height: 18px;font-weight: 400;}
.about-con,.prefer-con,.t-line-con{overflow: hidden;/*border: 1px solid #eee;padding: 0 10px; */border-top: 0;}
.about-con strong{font-size: 16px;font-weight: 400;}
.about-con p{height: 30px;line-height: 30px;/* margin: 5px 0 5px 0; */}
.t-line{padding-bottom: 15px;}
.t-line-tit{margin-top: 15px;}

.prefer-con{/* padding: 10px 10px 2px; */}
.prefer-con li{overflow: hidden;}
.prefer-fm{width: 100%;height: 200px;position: relative;overflow: hidden;}
.prefer-fm img{width: 100%;height: 100%;}
.prefer-txt{border-top: none;overflow: auto;line-height: 40px;}
.prefer-txt a{width: 75%;float: left;}
.prefer-txt s{text-decoration: line-through;float: right;color: #999;}
.prefer-price{position: absolute;left: 10px;top: 10px;color: #fff;text-align: center;}
.prefer-price span{display: block;width: 50px;height: 20px;line-height: 20px;background-color: rgba(0,0,0,.5);}
.prefer-price em{display: block;width: 80px;height: 20px;line-height: 20px;background-color: #41A4E5;}

.t-line .hd{/* background:#f4f4f4; */border-bottom: 1px solid #EEE;position:relative;height: 35px;}
.t-line .hd ul{float:left; position:absolute;}
.t-line .hd ul li{float:left; padding:0 15px; cursor:pointer;height: 35px;line-height: 35px;}
.t-line .hd ul li.on{height: 36px;background:#fff; border-left: 1px solid #EEE;border-right: 1px solid #eee;border-top: 1px solid #EEE;}
.t-line .bd ol{zoom:1;counter-reset: li;list-style: none;}
.t-line .bd li{height: 32px; line-height: 32px;position: relative;}
.t-line .bd li span{float: right;color: #999;}
.t-line .bd li a{*padding: .4em;  margin: 0 0 0 2em;text-decoration: none;transition: all .3s ease-out;width: 70%;float: left;}  
.t-line .bd li a:before{content: counter(li);counter-increment: li;position: absolute;left: 0em;  top: 50%;margin-top: -8px;background: #41A4E5;height: 16px;width: 16px;line-height: 14px;  text-align: center;color: #fff;font-size: 12px;}
.t-line .bd li:nth-child(n+4) a:before{background: #999;}

.zw,.newslist{width: 839px;border-right: 1px solid #eee;/*min-height: 1338px;*/}
.zw-tit,.newslist-tit{font-size: 16px;font-weight: bolder;position: relative;overflow: hidden;margin: 25px 0 15px;height: 28px;line-height: 24px;}
.zw-tit strong,.newslist-tit strong{color: #41A4E5;font-weight: 400;font-size: 28px;display: inline;}
.zw-con,.newslist-con{border-top: 0;overflow: hidden;}
.zw-con p{font-size: 13px;line-height: 30px;display: block;color: #666;padding-top: 10px;}
.zw-con .name{font-size: 16px;color: #555;padding-bottom: 10px;text-align: center;}

.zw-head{padding-top: 20px;}
.zw-head-tit{line-height: 50px;text-align: center;}
.zw-head-tit h1{font-size: 24px;color: #000;font-weight: normal;}
.zw-head-writer{line-height: 40px;text-align: center;color: #a2a2a2;font-size: 12px;}
.zw-head-writer span{margin-right: 12px;}
.zw-content{color: #515151;font-size: 14px;line-height: 25px;font-style: normal;overflow: hidden;}
.zw-content p{padding: 10px 0;}
.zw-content p a, .zw-content p a:link{ color:#41A4E5; text-decoration:underline;}
.zw-des{border: 1px dotted #dfdfdf;border-left: none;border-right: none;line-height: 24px;text-align: left;color: #a2a2a2;font-size: 12px;padding: 10px;margin-bottom: 10px;}
.zw-des span{margin-right: 40px;}


.newslist-con li{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px dotted #D8D7D7;}
.newslist-con li span{float: right;color: #999;}

.newslist .pnews:nth-child(2n-1){margin-right: 0;}
.pnews{width: 49%;margin-right: 2%;float: left;}
.pnews-tit{height: 40px;font-family: "Microsoft Yahei","微软雅黑";line-height: 40px;font-size: 18px;}
.pnews span{float: right;color: #999;}
.pnews-con{border-top: 1px solid #41A4E5;border-bottom: 1px solid #eee;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.pnews-con li{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px dotted #D8D7D7;padding: 0 2%;}
.pnews-con li a{float: left;width: 75%;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.pnews-con li:last-child{border-bottom: 0;}

.thui li{width: 409px;float: left;margin-right: 20px;margin-bottom: 20px;}
.thui li:nth-child(2n){margin-right: 0;}
.thui-fm{width: 100%;height: 280px;overflow: hidden;}
.thui-fm img{width: 100%;min-height: 280px;}
.thui-txt{overflow: hidden;border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom: 1px solid #eee;position: relative;/* background: #f3f3f3; */}
.thui-name{overflow: hidden;height: 26px;padding: 10px 0 0 10px;line-height: 26px;font-size: 19px;color: #333;}
.thui-des{margin: 4px 10px;height: 36px;line-height: 18px;font-size: 12px;color: #7a7a7a;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.thui-price{padding: 0 0 0 10px;color: #41A4E5;overflow: hidden;width: 266px;line-height: 41px;}
.thui-price .now{font-size: 33px;}
.thui-price .old{font-size: 12px;color: #7a7a7a;text-decoration: line-through;}
.thui-btn{position: absolute;right: 10px;bottom: 10px;background-color: #41A4E5;}

.scene li{width: 266px;margin-right: 20px;margin-bottom: 20px;float: left;overflow: hidden;}
.scene li:nth-child(3n){margin-right: 0;}
.scene-fm{width: 100%;height: 180px;overflow: hidden;}
.scene-fm img{width: 100%;min-height: 180px;}
.scene-name{line-height: 32px;font-size: 14px;}
.scene p{color: #888;padding-top: 0;line-height: 24px;}

.xianlu li{margin-bottom: 20px;overflow: hidden;border: 1px solid #eee;}
.xianlu li:hover{border: 1px solid #D6D6D6;}
.xianlu-fm{float: left;position: relative;height: 135px;width: 200px;padding: 20px;}
.xianlu-fm img{width: 100%;}
.xianlu-info{width: 440px;float: left;position: relative;/* margin-right: 20px; */padding: 20px 0;}
.xianlu-tit{color: #666666;font-size: 16px;line-height: 25px;}
.xianlu-des{color: #666666;font-size: 12px;margin: 15px 0;   overflow: hidden;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  text-overflow: -o-ellipsis-lastline;}
.xianlu-sub{font-size: 14px;color: #fe9900;padding-top: 5px !important;  overflow: hidden;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  text-overflow: -o-ellipsis-lastline;}
.xianlu-day{width: 126px;position: relative;color: #909090;text-align: center;float: left;padding: 20px 0;border-left: 1px solid #eee;min-height: 135px;margin-left: 20px;}
.xianlu-day span{font-size: 12px;color: #999;display: block;width: 100%;margin-top: 5px;}
.xianlu-day strong{font-size: 20px;color: #ff5405;display: block;width: 100%;margin-top: 10px;}
.xianlu-btn{float: none;text-align: center;margin: 10px auto 0;}

.car li{width: 266px;margin-right: 20px;margin-bottom: 20px;float: left;overflow: hidden;}
.car li:nth-child(3n){margin-right: 0;}
.zw-cona{ width:819px; float:left;}
.zw-cona li{width: 266px;margin-right: 10px;margin-bottom: 16px;float: left;overflow: hidden;}
.car-info{border-right: 1px solid #eee;border-left: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;padding: 0 5px 10px 10px;}
.car-fm{width: 100%;height: 180px;overflow: hidden;position: relative;}
.car-price{position: absolute;right: 0;top: 20px;padding: 5px;background: #EA4716;color: #fff;}
.car-fm img{width: 100%;min-height: 180px;}
.car-name{font-size: 16px;line-height: 1em;margin: 10px 0 9px;}
.car-name a{color: #000;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.car-gray{overflow: hidden;}
.car-gray span{color: #494949;float: left;}
.car-gray span i{color: #999;}
.car-gray span:nth-child(1){width: 28%;}
.car-gray span:nth-child(2){width: 33%;}
.car-gray span:nth-child(3){width: 39%;}
.car-txt{margin-top: 10px;color: #999; height:100px; overflow: hidden;}
.car-txt span{color: #41A4E5;}

.pcar{overflow: hidden;}
.pcar-tit{height: 40px;line-height: 40px;font-size: 18px;margin-bottom: 10px;}
.pcar-more{text-align: center;}
.pcar-btn{width: 122px;line-height: 40px;height: 40px;font-size: 18px;float: none;margin-top: 0;margin: 0 auto;}

.share{margin: 20px auto;text-align: right;width: 100%;overflow: hidden;display: block;}
/*上下篇*/
.sxp {border-top: 1px dotted #dfdfdf;height: 40px;line-height: 40px;color: #808080;border-bottom: 1px dotted #dfdfdf;}
.pre{float: left;}
.next{float: right;}

/*相关推荐*/
.recom{width: 100%;overflow: hidden;}
.recom-tit{height: 26px;line-height: 26px;font-size: 16px;color: #333;font-weight: bold;position: relative;padding-left: 10px;padding-top: 15px;}
.recom-tit:after{content: "";position: absolute;left: 0;top: 20px;width: 3px;height: 16px;line-height: 16px;background: #41A4E5;z-index: 20;}
.recom-con{overflow: hidden;padding: 10px 0 0;}
.recom-con li{height: 32px;line-height: 32px;float: left;width: 45%;margin-right: 10%;}
.recom-con li:nth-child(2n){margin-right: 0;}
.recom-con li a{display: block;float: left;width: 85%;padding-left: 8px;background: url(dian.jpg) no-repeat 0px 15px;}
.recom-con li span{float: right;color: #999;}

.pline-tit h1{padding: 30px 0;font: 20px/1 '微软雅黑',"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;color: #333;}
.pline-info{overflow: hidden;/* background-color: #f7f7f7;border: 3px solid #E4E4E4; */}
.pline-left{position: relative;float: left;}
.pline-fm{width: 502px;height: 339px;overflow: hidden;}
.pline-fm img{width: 100%;min-height: 339px;}
.pline-right{width: 286px;float: left;padding-left: 25px;min-height: 322px;border-right: 1px solid #eee;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding-right: 25px;padding-top: 15px;}
.pline-right p:nth-child(1) span{font-size: 40px;line-height: 40px;font-weight: bold;color: #41A4E5;}
.pline-right p{padding-bottom: 20px;line-height: 24px;color: #707070;}
.pline-right em{font-weight: bold;color: #333;}

.ppcar-tit h1{padding: 30px 0;font: 20px/1 '微软雅黑',"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;color: #333;}
.ppcar-info{overflow: hidden;/* background-color: #f7f7f7;border: 3px solid #E4E4E4; */}
.ppcar-left{position: relative;float: left;}
.ppcar-fm{width: 410px;height: 285px;overflow: hidden;}
.ppcar-fm img{width: 100%;min-height: 285px;}
.ppcar-right{width: 404px;float: left;padding-left: 25px;}
.ppcar-right p:nth-child(1) span{font-size: 40px;line-height: 40px;font-weight: bold;color: #41A4E5;}
.ppcar-right p{padding-bottom: 20px;line-height: 24px;color: #707070;}
.ppcar-right em{font-weight: bold;color: #333;}

.assort{width: 100%;overflow: hidden;margin-bottom: 20px;}
.assort li:nth-child(1){border-left: solid 1px #eee;}
.assort li {float: left;width: 79px;border-right: solid 1px #eee;text-align: center;color: #999;line-height: 22px;}
.assort li b{display: block;color: #666;font-size: 16px;}
/*栏目名称*/
.name{font-size: 24px;color: #555;padding-bottom: 10px;}

/*面包屑*/
.daohang{width: 100%;border-bottom: 1px solid #EEE;}
.mbx{height: 40px;line-height: 40px;color: #666;/* float: left; */}
.mbx i{font-family: simsun;margin: 0 5px;}

/*分页样式*/
.pages{clear: both;font-size: 12px;font-weight: 400;color: #404040;margin: 30px auto 15px;text-align: center;}
.pages a{min-width: 30px;height: 30px;line-height: 30px;font-size: 14px;color: #777;text-align: center;background: #fff no-repeat;border: 1px solid #e9e9e9;margin: 0 2px;vertical-align: middle;display: inline-block;}
.pages a.hv{color: #fff;background: #EA4716;border-color: #EA4716;cursor: default;display: inline-block;}
.pages a.howpagetotal{color: #999;border: 0;background: none;}

.qank{ width:100%;}
.qank li{ border-bottom:1px #aaa dotted; padding:10px 0; line-height: 45px; height: auto;}

.qank li .q{ line-height:30px; font-size:14px; color:#333;font-family:"Microsoft Yahei";}
.qank li .q i.qic{margin-right: 10px;font-size: 24px;color: #41A4E5;}
.qank li .q { font-size:16px; color:#333;vertical-align:middle; }
.qank li .a{ line-height:20px;   color: #42A5E6; }
.qank li .a i.aic{margin-right: 10px;font-size: 24px;color: #EA4716;}
.qank li .a em{float: right;}
.qank li .a p .kf{ color:#007FFE;}
.qank li span{font-size: 12px;float: right;color: #999;}
.qank li .a span{ background:#42A5E6; color:#fff; padding:2px 6px; border-radius:10px;}

.wytw{ border:solid 1px #eee; padding:10px 20px; font-size:14px; height:300px;}
.wytw b{ font-size:16px; color:#1D65D4; line-height:30px; border-bottom:solid 1px #eee; display:block;}
.wytw .cn{ padding:20px 0;}
.wytw dt{ width:100px; margin-bottom:10px; float:left; text-align:right; color:#333;}
.wytw dd{ width: 615px; float:left;margin-bottom:15px;  }
.wytw dd .name{text-align: left;}
.wytw dl {}
.wytw dd input,.wytw dd textarea{ border:solid 1px #ddd; font-size:14px; padding:3px; width: 415px; line-height:24px; }
.wytw dd textarea{ width:600px;height:60px; }
.wytw .sum{clear:both; }
.wytw .sum input{ width:150px; height:40px; cursor:pointer; background: #eee; border:0;  margin-left:100px; }

.danpage h1{ font-size:22px; font-weight:normal; line-height:40px; color:#000; margin-top:20px;}
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:180px;right:0;z-index:11999; right:-150px;	font-family:"Microsoft YaHei", "微软雅黑", "黑体";}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#308ECF;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq a{ color:#333;	text-decoration: none;}
#floatDivBoxs .floatDqq li{
	height:45px;
	line-height:45px;
	font-size:15px;
	border-bottom:1px solid #e3e3e3;
	padding:0 0 0 50px;

}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px; text-align:center;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-size:14px;}
#floatDivBoxs .floatDtel img{display:block; border:0px;}
#floatDivBoxs .floatDbg{width:100%;height:20px; background:#308ECF;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:200px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:180px;right:0px;z-index:11999;}
#rightArrow a{display:block;height:200px;}
#contain-2 input{ border:#ddd solid 1px; height:30px;}
